Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Qatar F1a Bahrain F1 Great Britain #1-w1 Great Britain #1-w2 Great Britain #1-w3 Great Britain #1-w4 Greece F1 Greece F2 Qatar F1 Qatar F2 Lebanon F1 Saudi Arabia F1 Saudi Arabia F2 India F4 India F5 Great Britain F6 Uzbekistan F4 Great Britain F7 Great Britain F3 France F5 Lebanon F2 Great Britain F2 Ahmedabad Challenger - Ahmedabad drkoop.com USTA Challenger of Dallas - Dallas The LTA Hester Trophy - Manchester Aberto de Sao Paulo - Sao Paulo Vancouver Challenger Tashkent Challenger Izmir Challenger Surbiton Challenger St. Brieuc Challenger Zhuhai Challenger Shenzhen Challenger Taipei City Challenger Busan Challenger USA F30 UAE F1 President's Cup 2000 - Tashkent The Samsung Open - Bournemouth Gold Flake Open - Chennai Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - Queen's/London The Nottingham Open - Nottingham Samsung Open - Brighton AAPT Championships - Adelaide The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. Brazil Open - Salvador Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo Tata Open 2002 - Chennai The Stella Artois Grass Court Championships - London The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. Chennai Open - Chennai Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. AIG Japan Open - Tokyo Qatar ExxonMobil Open - Doha Open 13 - Marseille US Men's Clay Court Championships - Houston Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven China Open - Beijing Qatar ExxonMobil Open - Doha Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle China Open - Beijing Samsung Securities Cup Challenger Tennis - Seoul Davidoff Swiss Indoors - Basel ABN AMRO World Tennis Tournament - Rotterdam Tennis Channel Open - Las Vegas Gerry Weber Open - Halle Ethias Trophy - Mons Open de Moselle - Metz SA Tennis Open - Johannesburg Bristol Challenger Trophy - Bristol AEGON Championships - London Countrywide Classic - Los Angeles China Open - Beijing If Stockholm Open - Stockholm Proton Malaysian Open - Kuala Lumpur Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Vancouver Challenger Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Moselle - Metz Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London AEGON International - Eastbourne Rakuten Japan Open - Tokyo Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Citi Open - Washington Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Abierto Mexicano Telcel - Acapulco AEGON Championships - London PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Citi Open - Washington Qatar ExxonMobil Open - Doha ASB Classic - Auckland TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart Antalya Cup - Antalya BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Gazprom Hungarian Open - Budapest Antalya Cup - Antalya Hall of Fame Open - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Kobstaedernes ATP Challenger - Kolding Samarkand Challenger - Samarkand The Rajasthan Golden Jubilee - Jaipur Internationaux de Tennis de Brest - Brest Challenger Ford de Cherbourg - Cherbourg Okal Cup - Eckental Bratislava Challenger Aptos Challenger Happy Valley Challenger Nottingham Men's Challenger - Nottingham 1st Challenger Tournament Leon - Leon BH Tennis Open International Cup - Belo Horizonte V Gramado Open de Tennis - Gramado GHI Bronx Classic - Bronx Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Bristol Challenger Trophy - Bristol The LTA Manchester Challenger - Manchester BH Tennis Open International Cup - Belo Horizonte drkoop.com USTA Tennis Championships of San Antonio - San Antonio Open de L'Isere-Open 38 - Grenoble Open de Charleroi - Charleroi Kuppers Kolsch Cup - Aachen MTNL Cellular ATP Challenger - Mumbai The Indian Oil Servo ATP Challenger - Chandigarh Honda Kah Singapore Men's Tennis Open - Singapore Kyoto Challenger - Kyoto Australian Unity Western Australia Open - Perth Gallagher International - Hamilton The Scottish Tennis Championships - Edinburgh Powder Byrne Trophy - Surbiton Bristol Challenger Trophy - Bristol The LTA Manchester Challenger - Manchester TED Open - Istanbul IPP Open - Helsinki The Bolton Challenger - Bolton Bukhara Challenger - Bukhara LTA Manchester challenger - Manchester Heilbronn Open - Heilbronn Garden Open - Rome The Surbiton Trophy - Surbiton The Manchester Trophy - Manchester Gramado Challenger - Gramado BH Tennis Open International Cup - Belo Horizonte GHI Bronx Tennis Classic - Bronx Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Houston - Houston The Powder Byrne Trophy - Surbiton Lucknow ATP Tour Challenger - Lucknow Challenger Ford de Cherbourg - Cherbourg The LTA Wrexham Challenger - Wrexham Open Diputacion - Cordoba III Gramado Open de Tenis - Gramado Sarajevo Open - Sarajevo ATP Bangalore Challenger - Bangalore New Delhi Challenger - New Delhi Fergana Tennis Challenger Tournament - Fergana USTA Tennis Championships of Austin - Austin The Surbiton Trophy - Surbiton Jameson Cup - Milan West of England Challenger - Bristol The Manchester Trophy - Manchester Bukhara Challenger - Bukhara TED Open-Akbank Private Banking - Istanbul IPP Open - Helsinki Ischgl International Tennis Challenger 2003 - Ischgl Manchester Challenger - Manchester Garden Open 2004 - Rome Ispat Open 2004 - Ostrava The Surbiton Trophy - Surbiton Ciudad de Pozoblanco 'Open Diputacion' - Cordoba The LTA Nottingham Challenger - Nottingham The Manchester Trophy - Manchester Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao Arroyo de la Encomienda - Valladolid 13 BH Tennis Open International Cup - Belo Horizonte Fifth Third Bank Tennis Classic - Lexington 2004 Colorado Tennis Classic - Denver Tumkur Open - Tumkur The Nottingham Challenger - Nottingham I Manta Open - Manta Challenger Ford de Cherbourg - Cherbourg Steelers Cup - Kosice College Station Challenger - College Station Austin Challenger - Austin The LTA Bolton Challenger - Bolton Burbank Challenger - Burbank Lambertz Open - Aachen 2004 Keys Gate Challenger - Homestead Tatra Banka Open - Bratislava IPP Open - Helsinki Mobilux Open - Luxembourg Samsung Securities Cup - Seoul China Open - Beijing Tiburon Challenger - Tiburon The LTA Men's Challenger Wrexham - Wrexham KGHM Polish Indoors - Wroclaw Open de Franche-Comte - Besancon Logopak Challenger 2005 - Lubeck Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City Citta di Monza - Monza ECM Prague Open 2005 - Prague The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Men's Challenger - Nottingham The Manchester Trophy - Manchester Fifth Third Bank Tennis Classic - Lexington GHI Bronx Classic - Bronx Open D'Orleans - Orleans Open de L'Isere - Grenoble The LTA Men's Challenger - Southampton Lambertz Open by Stawag - Aachen Tatra Banka Open - Bratislava Mobilux Open - Luxembourg The LTA Wrexham Challenger - Wrexham KGHM Emax Polish Indoors - Wroclaw 3rd Volkswagon Challenger - Wolfsburg 2006 USTA Tallahassee Tennis Challenger - Tallahassee 2006 Challenger of Santa Clarita California Challenger - Valencia Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City The Surbiton Trophy - Surbiton Tennis Masters Series - Miami s Tennis Masters 06 - Graz Citta di Como - Como Genoa Open - Genova The LTA Nottingham Challenger - Nottingham Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami The Surbiton Trophy - Surbiton Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Rogers Cup - Toronto Bancolombia Open - Bogota Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells The Surbiton Trophy - Surbiton Mutua Madrid Open - Madrid Rogers Cup - Montreal Open D'Orleans - Orleans Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Ostrava Challenger St. Remy Challenger Western & Southern Open - Cincinnati St. Remy Challenger Marrakech Challenger Dallas Challenger Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Nottingham Challenger French Open - Paris Wimbledon - London U.S. Open - New York Napa Challenger Wimbledon - London Geneva Challenger Mouilleron-Le-Captif Challenger U.S. Open - New York Irving Challenger Le Gosier Challenger French Open - Paris Wimbledon - London U.S. Open - New York Manchester Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Bratislava Challenger Taipei City Challenger Challenger 42 - Andrezieux Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Rennes Challenger French Open - Paris Wimbledon - London Seoul Challenger U.S. Open - New York Australian Open - Melbourne Warsteiner Challenger Wolfsburg - Wolfsburg French Open - Paris Wimbledon - London San Luis Potosi Challenger 2002 - San Luis Potosi U.S. Open - New York Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Eckental Challenger USTA Challenger of North Miami Beach - North Miami Beach 2002 USTA Challenger of Calabasas - Calabasas The Scottish Tennis Championships - Edinburgh GHI Bronx Tennis Classic - Bronx drkoop.com USTA Tennis Championships of Houston - Houston Cridicard Mastercard Tennis Cup - Campos do Jordao Eisenberg Jerusalem Open - Jerusalem French Open - Paris Wimbledon - London Lucknow ATP Tour Challenger - Lucknow U.S. Open - New York The Powder Byrne Trophy - Surbiton Kyiv UMC Open - Kiev Australian Open - Melbourne French Open - Paris Eckental Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne The LTA Wrexham Challenger - Wrexham drkoop.com USTA Challenger of San Antonio - San Antonio Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Gemax Open - Belgrade Wimbledon - London U.S. Open - New York Estoril Open - Estoril Australian Open - Melbourne French Open - Paris Pilot Pen Tennis - New Haven The Nottingham Cahllenger - Nottingham The Nottingham Open - Nottingham Stockholm Open - Stockholm The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham China Open - Beijing Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Ordina Open - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven Wimbledon - London Brisbane International - Brisbane Brisbane - Brisbane Open 13 - Marseille U.S. Open - New York Gerry Weber Open - Halle Australian Open - Melbourne Brisbane International - Brisbane French Open - Paris Wimbledon - London U.S. Open - New York Rakuten Japan Open - Tokyo Australian Open - Melbourne BMW Open - Munich Regions Morgan Keegan Championships - Memphis Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Malaysian Open - Kuala Lumpur PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach French Open - Paris Wimbledon - London If Stockholm Open - Stockholm Swiss Indoors Basel - Basel U.S. Open - New York Australian Open - Melbourne Open Sud de France - Montpellier BRD Nastase Tiriac Trophy - Bucharest Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Wimbledon - London Rakuten Japan Open - Tokyo The Samsung Open - Nottingham Chengdu Open - Chengdu Geneva Open - Geneva US Men's Clay Court Championship - Houston St. Petersburg Open - St. Petersburg US Men's Clay Court Championship - Houston Miller Lite Hall of Fame Tennis Championships - Newport Chennai Open - Chennai Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors Basel - Basel Adidas International - Sydney Heineken Open - Auckland BA-CA Tennis Trophy - Vienna China Open - Beijing Heineken Open - Auckland Vietnam Open - Ho Chi Minh City Farmers Classic - Los Angeles BMW Open - Munich BA-CA Tennis Trophy - Vienna China Open - Beijing BMW Open - Munich BB&T Atlanta Open - Atlanta Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati SAP Open - San Jose Masters Series Hamburg - Hamburg Rogers Masters - Toronto Masters Series Madrid - Madrid Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati St. Petersburg Open - St. Petersburg Miami Open - Miami The Stella Artois Championships - London Serbia Open - Belgrade Chengdu Open - Chengdu If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Australian Open - Melbourne Mutua Madrid Open - Madrid Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group 2, PO, CYP-BUL 4-1 Davis Cup, Group 2, 2R, CYP-SLO 3-2 Davis Cup, Group 2, 1R, CYP-POR 3-2 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Group 2, 1R, CYP-EGY 3-2 Davis Cup, Group II, PO, BUL-CYP 2-3 Davis Cup, World Group, 1R, CZE-GBR 4-1 Davis Cup, Group II, PO, CYP-BEN 3-2 Davis Cup, Group II, PO, CYP-TUN 1-4 Davis Cup, Group 1, 2R, ZIM-GBR 4-1 Davis Cup, Group 1, PO, GBR-ISR 2-3 Davis Cup, Group 2, PO, EGY-CYP 2-3 Davis Cup, Group 2, 2R, CYP-IRL 3-2 Davis Cup, Group 2, 1R, BUL-CYP 3-2 Davis Cup, Group II, 1R, CYP-MAR 3-2 Australian Open (juniors) French Open (juniors) U.S. Open (juniors) LTA Wimbledon Wildcard Play-off tournament AAMI Classic - Kooyong AAMI Classic - Kooyong 1 Masters Guinot Mary Cohr AAMI Classic - Kooyong Kooyong Classic - Kooyong The Mubadala World Tennis Championship Olympics - Athens Olympics - London